having a horn handle/haft - Deutsch Englisch Wörterbuch